boat with petrol engine - German English Dictionary